TEMPLATE = app
CONFIG += console c++11
CONFIG -= app_bundle
CONFIG -= qt

SOURCES += \
        abstractfactory.cpp \
        adapter.cpp \
        bridge.cpp \
        builder.cpp \
        chain.cpp \
        command.cpp \
        composite.cpp \
        decorator.cpp \
        easyfactory.cpp \
        facade.cpp \
        factory.cpp \
        flyweight.cpp \
        interpreter.cpp \
        iterator.cpp \
        main.cpp \
        mediate.cpp \
        mememto.cpp \
        observer.cpp \
        prototype.cpp \
        proxy.cpp \
        singleton.cpp \
        stategy.cpp \
        statusmode.cpp \
        template.cpp \
        visitor.cpp

HEADERS += \
    abstractfactory.h \
    adapter.h \
    bridge.h \
    builder.h \
    chain.h \
    command.h \
    composite.h \
    decorator.h \
    easyfactory.h \
    facade.h \
    factory.h \
    flyweight.h \
    interpreter.h \
    iterator.h \
    javabean.h \
    mediate.h \
    mememto.h \
    observer.h \
    prototype.h \
    proxy.h \
    singleton.h \
    stategy.h \
    statusmode.h \
    template.h \
    visitor.h
